import pandas as pd

# 创建 DataFrame，确保语文列是整数类型
df = pd.DataFrame(
    {'语文': [67, 56, 100],
     '数学': [78, 79, 99],
     '英语': [99, 83, 98]},
    index=['张三', '李四', '王五']
)

df1 = pd.DataFrame(
    {'语文': [44, 96, 99],
     '数学': [88, 78, 100],
     '英语': [76, 94, 77]},
    index=['下一', '上二', '左三']
)

# 纵向合并并导出
df_combined = pd.concat([df, df1], axis=1)
df_combined.to_csv("1.csv", encoding='utf-8', index=True)
print(df_combined)